//
// Copyright (c) 2025 ZettaScale Technology
//
// This program and the accompanying materials are made available under the
// terms of the Eclipse Public License 2.0 which is available at
// http://www.eclipse.org/legal/epl-2.0, or the Apache License, Version 2.0
// which is available at https://www.apache.org/licenses/LICENSE-2.0.
//
// SPDX-License-Identifier: EPL-2.0 OR Apache-2.0
//
// Contributors:
//   ZettaScale Zenoh Team, <zenoh@zettascale.tech>
//
#[cfg(feature = "internal")]
use zenoh::key_expr::KeyExpr;

#[test]
#[cfg(feature = "internal")]
fn keyexpr_test_dummy() {
    let dummy_expr = KeyExpr::dummy();
    assert!(dummy_expr.is_dummy());

    let non_dummy_expr = KeyExpr::try_from("dummy").unwrap();
    assert!(!non_dummy_expr.is_dummy());
}
